3424117
25397074
90902022
97186578
75315658
12692407
58382840
33348255
9981372
42592902
29569414
15115365
35939700
8752620
17247376
12191984
11389836
67105630
41409233
62456346
80876663
435783
48249602
3434578
68116769
28112459
51562345
5383787
59055790
12243325
31013081
8483290
96517166
99775309
80768865
1424322
41237502
91222726
92844885
66237725