54535570
37229879
20979423
2165499
70193088
11221541
64295993
91529209
1363250
33188563
27848131
12144877
1570688
89499154
80255417
96388949
34816265
5368915
71223240
22709342
83533915
86223551
81563133
9972941
9959717
48603780
10836422
76744419
6480683
57231770
65221607
35655301
95489663
98597976
38249822
58272494
33504508
97596311
27558045
58534305