65114940
41852412
8151162
80418435
72383463
74707335
39819617
79897295
79268787
88201880
12459508
50867324
25586845
43158060
84534323
13531507
43072497
18483511
88665521
70056699
97737848
78366106
10572789
4673381
12587978
82934287
70233702
86743334
98883049
16943739
99061180
79681899
41853663
38588513
325054
98159588
62143989
5761387
58335818
92443700