96153647
41161284
55465968
88951325
41819201
19729000
29409600
44897561
47629752
1933865
95318615
52704441
33534393
51868753
263403
18913377
51473165
41317034
12131581
13557137
80055166
39355638
10272169
98137363
48773039
45465312
28035920
80892117
85549236
91169608
94577858
93117734
79185306
96351279
24479493
76812220
8886755
86962417
7037811
29178665