78753502
17623502
8627577
70908080
23729569
6312238
98793111
40166325
84292945
20195452
17358049
70715904
19646365
73777031
24631861
176175
48838330
68547472
65929496
13624421
30913519
62563016
45084422
89077243
54137668
96121797
7735957
79811363
52513126
59662450
28592376
78613196
33348992
72842332
64909994
82393059
85943398
17553001
18608276
30465714