5069153
92841664
90139358
39816865
43378389
65864317
2465387
68439847
36092112
26832098
31792783
20364167
47669968
5457538
68736864
4001630
28994534
75719020
3397108
46405884
47685189
98527458
92211979
78872379
99109266
10027991
31594283
38832570
63313344
85384055
70701823
88477583
66158349
61212370
50931861
57194484
64221016
12683545
10098324
11127554