73171559
80426582
84402461
15626969
42781796
54719171
96869947
95561592
16212297
84527
3653219
2006395
78264585
32354849
13791695
22808343
39093619
88698943
94864433
38248410
55388222
1415076
31543742
89732190
7026030
32654467
59172385
49273107
50498111
27305499
21752077
8974697
73212362
10286558
96908000
60382200
33003955
40352487
68271628
1509390