62532128
35233866
15306999
67066214
99711905
40125199
3789751
72916954
44134052
44843535
57094852
69516035
906300
55327606
2541184
99231979
42223432
3955921
68218113
61249863
51726140
14548600
71479632
23466128
443952
29271947
69065470
14468231
39027355
15979400
69052216
71094134
73479333
47922366
93814926
35839544
662553
53991626
8435892
37597968