22027103
75679368
79823129
19317784
9347127
65279384
74911663
57161668
1479112
43846460
28196354
42807482
10557601
90009857
68025959
9999356
20263485
70807332
47256724
41072852
5416465
69562053
88782947
50149753
57914321
86123803
51692132
12366071
37444014
4474096
38629816
52325767
3615153
15193493
65879814
72014555
42919412
77794794
52163005
37637129