22386733
25835233
33543143
60084175
32333602
32297853
95942506
29556400
762651
88631091
18346320
39867356
52145972
68042918
14146482
94884738
99268967
2638877
98359943
58661761
11712397
8338726
56153415
9277971
81517148
21761428
4856884
9822309
36159345
49748939
84194970
1981762
58312695
74797920
52504949
28644208
34411272
58863430
70986467
5054647