76539275
22589866
41943519
70209431
21911910
35478209
47786036
55276013
24166568
66456985
46465587
82261204
56473954
94854683
95874694
46803288
1429862
14391093
75321134
92225683
72545968
49823628
41863052
27432603
57759220
30911503
22471586
53039097
5074430
2515660
5479186
94746776
15394932
6576612
6347680
67851921
86182440
98142823
984290
31398172