37712572
21589662
67572125
35161632
29844093
36931145
7769101
65641197
51007224
15719404
9001709
12032829
27143979
61339035
2464999
3932877
50875429
47057903
75916524
13455519
51749298
68501208
5321797
44851200
49206453
92579208
77622206
64358125
1303498
33759738
3322795
56081692
4361190
77715719
82214058
30647771
9686736
21881132
97157700
59856621