74981138
75354319
89895360
36263623
50443842
69459565
4381022
67337985
1222461
3230681
7793469
16604732
24418576
10485132
36291125
97546232
9111866
8258919
8445969
9904833
47368687
88174570
51815351
11328023
38759839
24503107
68945512
85323080
51214830
8264457
47081107
15335810
47775836
64944964
83629246
38998882
66463611
45934954
31442825
36825710