60382890
28061177
39952440
81465510
50889476
3618657
98611107
14627827
48721511
9838305
92362526
7863961
98076237
79787573
62683119
55759019
19501618
8286232
19696974
26465373
14239782
61223433
83693102
56747505
94596663
65344116
29687737
47435918
75633672
23637024
96773167
5138112
98338494
70623070
77572487
43331847
79673725
42535994
7645331
80808708