98151677
46966382
94058902
59981584
86146522
32332329
31627710
7823768
87465610
45548519
38086191
68779104
22679917
566815
63293885
22541997
69198034
99511381
60443361
11342918
6625063
693508
18367735
99981137
15632244
38585304
9073104
2491264
78315437
79562010
80989546
80126432
73345999
68777224
188723
94164364
79815027
23021498
1363591
8968923