12446264
3389366
12255547
50238899
68255552
27571736
28039291
26005342
1846010
24212295
43202161
2427252
34418108
26164303
23747146
68803362
39944356
14467916
51832051
1916449
40376002
92025171
98186867
7800880
91977813
62315739
84563346
1321608
13111964
98022865
82736232
20066699
36211039
10508323
86383732
18448886
47466580
34382612
88559274
41668494