87341197
30988348
68348345
15272809
3364276
404350
38474392
65035681
1253304
10354633
20934556
81946514
74421956
48321392
18841942
650755
21371890
24923154
35686138
19505885
30876744
25821488
20428863
75996775
34971416
98748257
24251995
77089040
5854970
61568923
2385734
5535361
6142682
19095275
25783352
9170436
93378762
61208367
6602300
36761793