81387680
4504971
6374273
33358305
73169843
1067357
78179965
65073144
2180403
85824822
2399768
13417300
78024063
891651
11006653
50976500
73407999
52969642
25652889
84623409
58108284
77377504
27262923
4542567
12985260
79052685
64989128
47245552
15868447
1715546
21855312
87311388
35807500
875278
1146027
64099423
18277836
89166928
10256176
51594966