89464248
54364382
3196015
14855698
21803450
27831903
34157973
8574193
12272859
62369583
31967980
81966403
1784985
34947704
7725699
49098553
1383620
87811509
5074633
7831851
2015183
76447267
35937162
26312645
51091365
58535900
68061646
2987213
88505664
10031761
9561318
9373797
35545450
30007573
190396
85334195
52111353
28805775
800914
62281857