73887063
19614893
83225383
42451266
67323289
2331763
76187979
30222442
36777591
12546449
48749314
56699513
35324676
7401545
32459010
99342157
618759
53852974
10809885
45984168
77893450
18332968
71124990
92807735
821271
42763923
19098026
80283705
88287340
49281562
30281117
14603636
5052725
36507050
83511660
86748098
37506254
26165535
7353339
64416436