3079437
14801664
13441058
39977933
46381047
10557363
96519156
68907161
42792890
12602055
20282173
99991535
2763228
43446323
35687806
59563703
44802795
95365045
61305328
19941227
34799564
12415706
76799406
24724790
89978394
72057282
36437867
28359307
12583455
63556877
39044547
6338382
34294790
67135577
7160473
41084898
75879237
48892625
17816613
10159750