75572682
62133286
45694100
28453203
6319429
16984245
76242864
90212811
4669686
3115646
58216013
86378292
87752559
64928365
1475805
42599932
3619332
28911796
7722935
29174975
37632041
95876149
55784188
4819311
46753150
35919282
18656259
93001902
85609425
54006437
58729029
81974459
21249571
2882269
8047049
72388855
19254170
17108818
17236243
66345433