40122616
62378875
41867354
10552327
40101732
65855619
52578187
84237381
93659286
2882130
4373409
1375157
88725332
3311839
21566121
32344953
92941810
14181606
4775680
1077650
75294413
2153590
75484679
38822541
47167841
48864414
73916143
17978429
54459840
42258347
38767537
66797640
18095416
38972198
45075403
43926471
24615009
11573098
64826074
83569954