20996885
82224297
93447213
75793014
838674
45956565
994621
68799455
95031021
77904835
85019774
74687972
1191120
87711129
13494240
30027914
5445728
92833405
20273120
15768780
69093690
21364564
22716993
61164144
37699372
28671539
95177477
60078937
7917619
23012607
60458447
15575475
87812535
69224925
64633248
75459060
43076346
38716635
75165230
4750864