53659426
86661222
6995160
60327123
90197276
24023754
65388059
74519299
34519310
70523224
19094031
93367247
81496272
54838213
73472419
64265853
6586422
60881073
62295346
39003996
27651945
22894255
97266372
81997876
28363609
3407679
19012388
79567608
31592421
75466687
90526625
51752753
47637921
23129726
9494645
55076867
19549565
25958271
1108310
7853667