18665100
313562
74516098
44856840
992021
46669577
91034879
96806127
98325673
51674268
68844117
3577044
30194694
54362940
90822107
21518054
70321188
78316176
23497267
81698397
32845116
26014116
43377248
48512074
41613934
6923935
78214590
44232239
95786842
69033915
53785108
19101862
43011101
61099134
79531179
51939978
98576585
62131316
5330179
16153951