3987859
686643
5524170
3793188
74032458
41956678
99802525
4014704
30464970
59684349
46129409
47967787
40316158
4328136
20039198
85679510
82447149
7719770
1242799
68109785
4356463
76279254
35378434
68747590
27498585
74294215
81715744
97556482
88296800
48278249
70474948
31696366
71542299
58163455
94974939
916155
74361582
78174
88366760
1043345