50621848
8733672
6058765
53406319
78472586
21385090
22996505
21541600
92527175
1274102
62395310
82879744
47622420
37103251
39885860
98498872
74969168
97902673
25953186
6802559
50102244
667061
18286408
14781320
50451274
83597469
51681000
1554853
7528285
89261849
17912711
90511812
97569499
80194967
32244711
5291756
73503581
2819685
92356840
6381733