79171393
30704461
4797664
6145505
75916701
82724950
12449899
97466078
67538008
18739946
45639299
34828015
24208667
91811083
4354212
68796757
13503314
43273709
59701514
41825806
70216465
16799037
62029610
40986003
81094392
2775137
36632898
61111126
61281050
65603175
71132498
15982065
11688951
18376026
48289389
57512375
31933293
34718119
28397952
83708865