52531179
55775217
3787957
45989048
2399363
937231
10051635
79384171
85747953
37045275
57344730
11798947
7791180
7228488
17754748
56184726
81656468
4518433
15477361
26607837
6318742
87602297
60725820
24833940
43347348
49752992
97137066
51395107
66633213
55798826
3377740
94947737
28051177
89607665
32018562
9922399
83091517
27212523
96541370
70792443