42695258
5232445
57037585
90033419
4491190
70934943
931826
27708128
39758048
80293537
86764506
30289233
46843797
3943921
66908541
926229
83363184
38165163
81334422
95295982
40184115
83398076
88648726
37742135
44301472
36458770
12482210
17422587
59952551
81287866
97355887
8112543
42828411
1248112
67835769
7340617
2895549
43692897
55734143
32841676