40678896
5422876
83487469
27151867
9849730
22912312
6552759
3458262
68921433
73758083
46707706
39624516
43543007
98489260
75558278
17618137
14776749
61707813
79373366
19422415
648764
62839412
47546930
80384509
61751027
7195889
26164878
88157683
2579298
37858725
81112464
11355999
16063601
39914999
9363122
92613640
1902359
49412935
39463428
40065407