53711322
31819275
71776397
7679492
8571434
50058962
62689600
88862557
15794156
49572666
36935423
62294782
3725837
8910792
17335764
43182018
15997512
62543390
32269035
5702608
36683142
79834876
1080266
46099095
38724662
23485515
30697113
11593148
94491433
47832381
99459074
40253979
2045697
59574913
15527627
34552200
7508925
91157929
44104015
73055426