73948680
87499027
52889373
1873955
9446786
5103819
82314160
37141726
29278595
8365236
38529026
66765342
22858950
67658236
82769314
63077162
64465416
1916558
62162388
2166723
15758278
41129983
2237743
1532349
57845476
59353512
9628537
35415144
67023120
95636435
56977389
81791977
43263255
91138338
55071839
75556988
8597856
28143991
79958320
98743952