52794670
99857548
88835278
5242448
4907483
27556929
4401544
61836725
46181337
38488744
24539952
68036197
22688154
93292395
48853826
3101241
96282572
4391928
96542981
17433429
87016313
23285548
2270359
10395112
30622152
32719851
17082829
35299846
83747482
15659002
19217657
42753905
5428845
55421227
51377137
2076180
4840384
2102662
36854381
15039942