84624352
23314529
52144514
45326049
52204739
54787724
60963479
90837756
74331816
17335889
57147211
78709607
11282124
99589930
18734524
51558847
93698090
39996399
8253670
64298354
47145238
94657195
98865216
368338
34526444
53741839
33922092
83211862
35533363
22454321
43728427
8783488
61208382
49252706
38777470
64687658
58115163
37555977
24005596
1903665