26848713
21876246
7622371
84241520
96451543
64842078
47929127
54576774
54699288
75257604
63096746
50121421
836057
4693151
83822955
67196192
5699685
38852399
20513779
32191967
67384074
65286492
69298581
50022000
32644994
928249
32576707
5051162
64746213
39606279
98152999
6751473
21681651
12947410
94101885
66462139
7884664
76296548
83262355
13224607