34416699
14747542
15851382
34818200
81075263
91249846
1677651
62803638
2997162
9392273
78971209
24748032
54921336
5971640
39771059
50319990
75931318
59988367
50453539
45783670
45136343
77044919
4179536
92675716
8902993
66028146
39282351
35725212
67529642
86837834
4145800
36414606
37029695
66244685
58368476
87328257
61042032
33047682
85596879
14845009