8949465
21545952
48054662
68398018
66326635
69026407
52166941
17364198
16128780
74756911
49747858
36243816
5334858
1622513
118388
33358179
94723489
12363147
42501529
7902695
95449305
39764044
61021733
21204273
14601106
75077446
25248561
65326906
19656288
47484006
866262
71645347
84582312
55464453
61472350
412255
72333445
38392176
30016210
15948475