6845628
49444762
26156448
13632571
88864077
97343249
80983456
25148590
78769880
55232468
13683700
56519944
30171564
72599835
59094636
6523267
65851544
92528510
28146148
87786215
74794367
55754240
55889231
8453976
13587828
15454053
61152476
27183238
6021115
45795244
85559565
2476550
79658039
24234600
63992601
1147523
55088251
95786111
64521185
70325155