34869728
47868152
89514183
5246459
41565135
88182855
3606503
1718181
36674075
51214688
7074455
96467423
28809537
30197376
9105951
43402475
34826358
61362352
996976
92335326
38761253
1160585
17513003
39532750
44799573
80553147
94037684
62728190
56216097
82715443
98524024
90763950
10589125
39415353
43309345
72706948
62378110
94804211
62807957
9284404