341243
7902229
91967650
12515721
35253824
75597370
6907031
39709605
3247646
14906178
64179916
640293
15657475
75499717
10429815
21971713
40464941
6027738
34869176
38103174
28972127
34768127
19551730
39687575
50982816
20251932
12845088
64333964
6797889
54326587
40386053
31928295
8629242
5678120
6810552
86421668
28971271
27092076
60902395
46972575