86435445
43971920
54949368
76337347
8807122
44018085
86628625
15811209
7960484
83851286
75889050
69407687
59786604
833619
56115213
40466914
23706429
4598101
91957823
44843219
30236475
35397529
47081649
75175668
1135663
89228851
5294791
50476433
90872725
1437496
8775520
3204092
75672893
365494
59629858
54235971
26441533
43655939
48594937
11932825