26952033
15656130
48465069
42332722
97578528
29806901
4418613
57157482
77089733
64112285
75864519
63709385
50636464
40149179
17109864
64001465
5816016
38961596
21088606
559312
44738040
64005877
5219622
91154091
30793751
42332737
62951641
24859339
58845038
49354427
25978746
48336714
320511
22687747
5478229
10617303
7695970
90177052
30392288
3133451