1966207
99121606
72764607
17299529
14535510
64236646
33762733
3515428
2077311
60079083
25823458
2918374
75118008
3102713
57873024
36677552
93653650
14119482
51738576
24882250
92049675
97295127
39614731
73248447
55297144
20923063
43334750
83809390
38065726
36988517
29604086
50569578
845995
8342684
45389569
45623726
11539321
6260262
33574725
93646956