63105515
99638912
67189429
3636260
2744320
67964315
97066841
31726375
5549576
84665432
84742410
65247529
16035143
91822881
739100
44108562
18297241
562049
88352662
31759565
82529237
8518251
3648982
3225787
92224513
2528269
88951647
13581906
52216917
98278067
5318354
80499180
7544758
14416504
93773837
48611518
83857866
69494035
2742227
10266792