82511299
43937824
8778915
8252450
21627318
31209562
74787560
43816703
54026231
44202303
10144158
53369174
2828904
543267
30855015
29438440
7789961
13607118
94684991
98927380
49799161
7186457
18189229
79422830
64245035
531405
99037840
72588358
84094892
8447906
87012818
18581375
40707890
24539148
32189325
83795629
51592045
67091749
61534774
79363957