18733170
8498852
61324334
50504474
20415207
3536664
31351925
98856542
66548371
2045194
42265538
85861789
77156151
83138963
42591692
42433023
96143592
40865885
56164958
34295992
70193001
25071580
21722016
1585854
27229262
43156607
28983502
56038830
41844904
47403650
6628743
56265364
92872705
79648076
42408442
4439705
82529549
96972323
80365167
64213744