39589912
37629101
37153493
614654
69656262
18389951
80202274
60232232
44708380
80531176
56549737
45642068
17667931
42666107
6180382
59732494
13374407
10541637
7218041
2421985
12834168
65664812
3694760
14634904
16761501
40366573
55036530
21906013
79532328
11503907
23818486
59681427
87833829
51886450
9619427
22756183
14751881
58001151
89014729
46214748