42554816
2251528
78728769
4885168
47567057
60153682
44634855
67255930
63161827
14654353
39405174
70377795
79375114
60438208
51619265
79325255
4896444
73479392
76006356
82658106
94141170
58431154
19998176
21978592
6434865
55695734
91148702
84985763
42794310
37458882
35853986
5750414
2327801
9325497
2992071
99568938
1992577
72497026
3063022
23459068