64999320
58742449
47859039
35687241
35199429
14318144
2976600
40838959
4773868
31769311
9707464
58884460
80206557
19569827
9863395
47953665
8479979
95073065
25757480
50583187
88823514
9986800
93635050
95085406
50017166
87817894
78262504
68084792
9982781
58453935
35991599
45725386
76679013
77321305
60196100
23517242
39914464
43827647
2095565
72259735