93995015
97579498
32996844
70759835
49458735
82904064
83348391
77177840
51268235
13239414
4701727
27291931
7753844
29426612
23631802
73121724
387922
28179829
17077616
1861795
98603921
78695986
31164099
33511284
64667440
1141549
31378897
15161003
33392082
82264564
22659348
52347482
31253513
39972720
13622804
72847861
93925201
51573274
46062865
29079994