45791762
1316983
7935322
59513357
89555796
17318305
70619932
68461736
67121367
93888542
68022584
63736668
93088689
51601845
14738346
57188836
85193632
67084469
17732951
59585068
25736044
85193250
90496856
35618539
36654442
92586441
81708145
26292151
80565913
90539001
6192121
6414392
57858341
3693470
8575398
12478115
33087033
6903679
16518645
41542832