75353643
67862795
32574344
32734026
472212
96153207
46255461
97591273
15273937
68039416
20503323
44978705
39896937
53636961
78759859
6500234
58542380
88012983
42647454
6722494
69768591
61489381
65269520
24058703
58591120
49031903
31125454
78556100
31131286
11467263
2022668
14808063
57165988
38467994
86117523
11934227
39331667
84063975
40674702
67511073