7106221
86349276
32782461
98353362
56917377
3654549
18714578
8052991
84295587
2239734
68751158
27237948
9134429
38151983
9497183
68612265
60019650
59383330
27146634
16596001
94899832
12994510
86022210
29728633
8832960
84373220
73642875
4345112
43744678
11521292
326669
11439348
65985529
5922383
3392745
7267704
99771694
50099936
16827178
8856715