3747787
53782126
35186224
2516972
11264877
43957664
41531007
59107409
58746819
55947605
70286794
60004215
77657699
81009666
9039415
35577869
1858469
37536310
99189056
66675579
36211257
38204880
96357726
46675275
74182974
84357458
44372987
49573518
35998548
10277729
73713229
37096744
5677536
97797828
16549901
8023290
44326381
340854
80397692
41522712