86225369
16791611
3728056
80438156
62816300
89081268
61028403
84848211
99757216
85035981
29873043
97844176
6527479
94602446
89548278
80453403
76432643
34379594
5917697
74368165
48886715
11396446
7834423
64385314
873184
68354268
84973546
17159017
74438918
53841891
84222781
87623566
4255597
68124539
26586699
84256379
3233590
54444155
36247146
11485731