98161916
66994655
17258682
6416077
67571692
51088302
53684984
80649062
52625733
88083386
71629017
20608911
16918857
71481490
61416456
54823300
89893194
37973457
19638227
60566728
60813436
36296504
5503489
577850
20182848
67537801
96913975
81365796
64215164
15021729
93507911
229521
50983996
6568793
56094808
61894130
4591578
7929832
64048134
91957776