13677339
759863
9679964
69056289
62155469
59626646
86913812
60575799
55806221
27505829
44693387
3787962
18917487
71362966
71062897
65039229
12405485
37209891
47516274
92119623
97852147
47104652
25944378
26055264
95804739
31988583
37312414
6727841
27262235
32673447
43642836
4273350
39873916
8237825
81282449
13427140
56254337
40445306
46394968
1097924