72966874
16434730
3896510
5125776
12893013
355219
49486821
1373380
43822855
970376
78921247
4896736
14289268
48363619
268924
21921470
99492915
5821954
95324831
82851778
15548677
88292114
2868881
35468667
27766300
99178886
47471932
72514587
18692539
56087999
68877048
4423328
25299813
37446496
70961803
93408492
83779418
64855455
31895687
63088464