3859706
91709520
15881757
6693751
80321304
82767550
1253916
23817625
6627248
1290785
3903228
81483837
58118037
40838853
40874266
81351360
3237783
64372295
81476289
5737375
53362698
48381016
24856351
69606609
60577604
77544321
23265419
51576788
15369937
90404350
33402668
46043156
39583813
53494388
11542945
74035080
96367579
1008819
4964672
11129800