93515064
14122115
3768508
949323
6592294
45113885
3539058
6747399
62158037
38033547
86906811
72031838
41999872
31733779
77483916
93023039
98624935
36786547
65068140
80667513
47145924
56146797
80146742
9413898
1192688
79945086
94017144
17029795
96648987
629260
7183180
49453881
45131079
95602683
26789397
19009686
30242165
28183904
15056675
4549272