24402741
50912365
8260315
10397060
61159780
63203310
6395833
16538749
1318881
88508099
55109418
72593848
61188189
3554862
92642797
94477447
79189467
45689919
44759328
1992184
86182151
80063101
73643177
84005078
70012635
95705190
8282773
20199128
56307125
81642941
35536792
93604591
14814076
24081822
50228720
5179750
44531268
26378844
29258211
12089690