13213749
83205451
79523391
1013600
2714373
925011
40059844
47297653
80882462
41812479
97926852
36427250
3244327
62387849
80916496
97566245
59372871
36104971
52667792
98012257
63194032
69274445
79934548
51448871
7729748
1405136
48766725
92974097
24106531
1454092
10926660
37324029
40422176
65659302
923357
34963818
13573662
94174035
44346983
7114209