26863386
99773528
10459286
79851304
94634892
96538922
3462229
6016884
57552266
35765675
3463874
20258076
73843705
8412936
64473067
68396938
160223
26879973
49813017
9023381
6131721
18014759
49095677
21645385
73317509
76587468
5889758
5263823
3428964
76165323
28617697
52659450
95021756
50658197
1965212
84872133
79543311
29776920
73454511
88714219