36172110
68372790
27649045
13839228
20023852
77523098
98632725
66293035
56634358
19958154
50519793
56203117
27945632
77405296
92359229
50178336
15178533
397940
83742184
44916458
70723485
954304
8704338
10133258
30562853
55536096
71263981
9065614
10671291
51379087
63366335
30937809
92563395
89124683
32737922
39222302
65249493
51176896
80027041
3295131