76878343
58508529
45192885
9986329
87463674
71267808
57299208
76947637
17204748
4295581
6266687
61418798
47155282
590528
1553878
81975398
2825151
40821886
95218408
28741294
16085260
72521983
38203669
63584312
41114994
8998302
13908816
5635647
97714699
84797871
1886175
23606547
2294441
1408875
88682380
4237731
41733797
12735674
9885967
121673