38194236
92213768
18977965
11504083
23364158
14504080
1762681
63317456
36596417
1197123
14201738
42215891
7592440
4268223
44737655
98937096
99704692
31663622
79035577
71862651
1963010
67995657
65628226
3977803
56559460
85317412
75526396
65353836
19618443
96045235
99435596
14151934
8400206
18722337
76743252
60789378
9519918
53984294
3423256
51322489