8248932
89712588
5681745
52541008
77728311
99025353
33581145
80033760
55733760
70349691
23568302
60158352
74601186
5117879
5279425
39873123
7391324
38275384
89318106
57475192
76785733
27917382
60035158
80393617
135261
81703107
94734894
39959562
91133385
2698174
651100
38848153
44641525
50211568
55896465
56258705
46754637
50722056
45073568
19988514