27156425
61598375
803126
67549229
77832300
39491424
21606681
136708
72851627
17819892
32102193
2264443
25363013
33363467
65607960
40706627
96284823
67879404
49551635
99566147
62538936
43688591
68811178
56248616
47943959
35565117
52513842
31182265
1161388
67241568
73596393
88007648
23896555
19858035
27417022
71483284
26246033
92855462
19616796
78598409