86292335
3099052
81456907
76166039
44306591
5863387
34501977
69323992
60093728
28843615
35344925
8949836
76421608
20169263
50087411
83311169
14915695
44025424
9795764
19237122
62558959
70736996
63341575
2581236
30898879
6295532
1320871
28056372
81883493
69029075
20799922
5938345
3009356
2195353
7089331
10349686
94347498
29659188
70778938
7404427