13249635
7234248
29428194
2707720
15007259
35149439
3094366
30344717
37385564
42494010
91264159
80388188
82993461
7299246
99863498
86505714
81297012
31891775
85477
21609911
62084673
5981697
97695029
72345075
12524265
84371325
75538270
31399230
37289638
35515418
6963626
21979883
11911214
33354813
56511241
33553805
83403530
55446362
25446033
52679064