97795776
72137146
9793270
36022525
28439528
15878065
27851752
32094497
8911253
23619062
67902959
24814773
16466951
53923391
8786987
73251798
7895548
27872390
66819988
47704247
31024654
93339962
35489091
71483324
36467490
472256
87817700
34544692
57712497
52017995
60048411
83914263
47128468
87419429
31956121
571622
59104916
20952165
26484642
22227159