13781425
85881212
11243447
80325975
56207521
12794375
7200206
53304188
18879019
53641310
85226641
96137193
32328895
4967516
32264044
38275210
24102429
95122222
93919531
52753283
61014041
18787992
50731459
35183442
41092130
34905366
33244726
10622048
41973919
66452650
46586997
50298206
28905655
68192680
25824204
12048791
13747698
93433766
75237673
61482967