62891767
559996
1103828
35435912
28824498
26913398
11003962
56126527
62126923
49406070
23697500
86185602
5730724
6614500
104285
661576
98538639
45999464
25229256
9967116
19792376
64153957
47261910
21852793
17864888
95961471
70901774
58957538
87261507
36307993
53087721
63966909
74933303
94147504
27658280
19362305
23902963
90152427
41105417
63338034