98019170
78173308
60872999
98581524
84448719
84042708
95384944
23348437
79501038
1443681
30023058
25073654
41859224
20729994
5853643
26699101
33617306
55786679
64994732
65578132
86806149
1082930
93789718
3431580
19187378
15921536
95645381
22742405
97305898
15149951
2517614
85867391
82767864
4836160
98522904
39386469
33003432
37672031
17346425
14956694