3759981
9321022
24812817
26914048
42158172
54449153
46219117
40423704
14776296
53733153
5347335
3538522
6004691
95655859
3461804
6707858
15823148
7101689
85893190
30114241
55325096
96321151
1805527
84166934
36539267
80837540
72232432
28555563
28996519
41608913
56156415
99906761
8266843
15181510
23099187
92707308
11118990
49973535
53976830
68298451