67581526
1979263
68375524
8467729
10127999
29513199
74862096
33497241
7221328
84692894
48955721
50406715
4566165
7075844
97729106
86954744
29708323
202918
8022432
95162354
42907097
47685733
33614778
11315739
32194141
25921914
72532993
98155255
31753125
81671417
11915547
56099372
66334329
33042407
31858547
91166556
50986404
63595854
35581008
53458619