10582015
42839344
49321105
2196991
69462457
57847549
9938069
70204037
95317442
14771406
52796198
2379466
68171809
93208200
844637
65903254
63301868
86033086
54732013
4452921
18661090
22492611
76853130
36297075
5124578
13735819
87595858
6349687
5878660
87678813
56759119
85948971
8958459
29892670
96969224
9306880
6003812
92164979
26112146
548527