20736294
2212246
72908908
5559215
4711304
6592112
13774331
57379350
45457133
16643163
65731481
44976886
2471464
5464746
100005077
41984568
9010579
43685980
61448126
49097812
54024342
3070508
6001231
7625238
38576830
61309785
43729867
44795956
30592383
92456515
55863333
23518111
7139
25114611
35158901
16132193
85663076
65906596
316998
87403430