80939278
73773196
58004941
69087067
38782855
4993700
2375734
2402572
94734730
6624135
92404175
742881
13567612
7015138
17552873
76229289
50481565
7172540
59033095
61531496
15396900
29314521
23967324
9276526
20484224
98585368
65362476
34124948
5522805
28315913
88613809
78573913
21215300
8964058
56934055
25403786
32553202
3154438
544410
56279222