61424534
28331095
2218621
30568221
83089559
20642951
3025730
40882999
23012413
72344320
80422994
74167824
10503760
42636170
38185520
88972334
44298519
56874393
92528912
20239062
5069895
38837608
57235010
85766302
17011891
89767735
24512381
20714598
77116753
14214453
94338649
10672044
56007193
11814157
94389568
89549317
16835213
74534404
65109830
57138209