146180
28503225
58831689
12014588
27637331
24899414
46115824
36889875
63528772
44408413
7383100
18207578
87494698
49869323
30256393
41096108
444638
4663745
6579274
87488108
66458268
36966891
80486548
1247917
22101762
5113256
30318445
45748707
8821200
50103275
9108311
86751603
32258095
97677152
66327869
7152634
16947733
68783406
8679724
51666282