88296463
41719460
84775190
55097973
97302600
75664446
47344792
1881924
84704917
28818550
54621046
69475155
27713571
67591256
73888866
303074
61017649
16292356
19481460
89311221
12969334
21046990
27616601
89209892
57716396
12028166
69303519
54874966
22587929
22106883
12416741
62575894
8896072
66001132
20573540
19257307
24734725
56073768
68914844
715588