35282208
62845458
18913675
1888599
8157302
21351430
90225994
33348414
10093615
74049008
42254677
93734911
45152419
44053244
29777596
14005007
25004960
44493648
91265964
4012013
7056737
29551375
18217985
66284710
6275625
6928673
99101476
37028973
89565583
56321162
109055
32003862
41143098
5564124
81051252
19292682
69738292
5587811
97049006
3171313