88725348
1980575
8316507
231881
83212715
52175781
47681715
68493692
29453978
27899590
91613788
8063064
111811
63311917
94816110
50789947
97526045
33652070
98896849
12981252
75019247
7160807
46507566
16629950
74044024
87248800
47271890
43554390
93246133
47912999
24137481
40655116
47615458
33577182
67634038
99506857
51922308
25124934
38875740
6457969