37841644
87535578
24088324
32136639
12022565
19471290
59369611
93405221
40669658
29997562
81651051
69868618
8239429
3486188
34714873
88395434
45194417
7688418
57611455
18947045
72869137
73938008
93917404
4293909
84359989
49159381
32472320
90438435
89184698
77429117
16494828
35133980
21702403
11426468
84239139
83743200
74897774
9480666
6871246
60998083