92352538
41207740
1723766
75841485
60648884
35485280
68035363
32459044
30263176
80442535
81827973
8508852
22994604
99733590
39322531
85057424
48993820
58119947
80591261
8874406
43026904
41737784
38741735
98846460
47177672
19801721
3935286
38078471
42322619
71324750
2791508
15238414
60969138
64129623
75811127
88783024
60554658
98818060
22598174
97926386