6624751
3185961
47705168
70521272
97638051
21859210
94231037
78266816
1347375
58637279
15465093
35382935
77197393
962127
61293852
37639800
12631903
2929047
4564400
6488872
79636564
26134294
62557245
19234598
10088099
35385004
74274926
91095523
11574037
76686795
78397105
8638430
64877796
93285138
83666866
59545384
40848891
45613324
5349253
47201096