94045466
50764944
28196817
544167
59518074
61553621
643959
2478102
95607910
4297873
86607996
4735151
7419610
19131180
3873821
51155771
20918686
9907966
87778455
56643953
79149341
44429125
93992736
5339453
16933683
20377618
62869049
67265287
8077941
3725547
68646844
8789743
3159427
39034854
58087784
9465110
13635251
10128230
45631428
96276