28723006
60812999
30874686
44644259
75231702
22232186
86813360
39049246
97828626
77574920
22402865
70965316
34845929
98328968
91002835
47109590
77865942
19645167
76536881
11364126
98292412
1481529
92604684
37346501
21048334
74064782
9704163
19057511
90475027
71457463
27799079
32802328
5903171
26807778
333955
20697607
9754360
10259170
24094436
88673438