82251172
5528752
49219114
29921464
98947938
7874391
4159896
99123520
12435870
91105345
93808918
34592102
64333208
61094977
8265767
99444515
11558340
1016629
72066183
46267568
29503433
95091029
65277727
55563940
27841673
80248508
99096089
7823400
27072783
25666711
7454316
92533948
35937906
214378
67837507
44827900
56605618
39966896
7079165
42737518