67145740
35622689
58932865
10206849
77706017
95233311
21139264
8138562
53297494
32439472
9765479
92901442
81413980
24024762
83183544
8423137
19907760
12389848
58995305
17952931
83376937
59219883
70595013
68251787
34913025
85913597
8313974
92687786
41756120
1862300
95841698
31663003
11613960
7631583
5008436
3586877
23412160
11385420
67309302
80327626