87495833
16239295
72355932
63362485
73116481
14353613
1407348
7035113
2084123
80821599
63339921
33044098
98465868
83465653
98246932
86982453
31886477
35884346
55329000
65076809
2190220
92925165
21606542
78125468
83637023
82558741
82611442
20804329
19564902
61011059
93986976
45578332
96827189
26126830
97058418
36022975
2148717
71177943
7708228
91186068