22143430
58708225
11768933
37074749
71197184
67485572
98432654
187432
3736706
92245534
91866598
538656
3179794
86188653
23589795
34439254
2303001
59793391
65357007
29158080
114580
97544722
51967387
43388037
93277247
98599017
96947598
61016855
15167045
39254666
79083388
64165003
94104301
98685348
24622263
72753935
74022134
66921434
48751275
66439275