56296862
16793052
72224312
37007579
94135923
25228404
5285592
78846117
40541576
97905980
87267632
74527247
31789230
46978525
40718168
72472480
35689399
74755918
91464062
60965468
7569640
83451012
34831934
7082337
46837065
71035735
6213909
33591674
76143680
48909142
15021488
31746395
95974521
15377318
31189626
80639726
71219187
8623341
45395568
1372490