24118252
5097108
82125078
93121613
17884600
24628575
49781525
52429316
43396210
32134025
94983437
20181797
62887513
52458472
36367289
2023516
62919991
88783371
86364995
38931036
21607765
71253616
59073419
32286322
94326409
5927113
81705607
42636671
58805091
84407664
68486505
75732432
54703211
1266722
99149919
2978616
36931256
33307679
74195987
7847172