61945540
4939828
48052727
89093664
77761021
30532642
19528774
8484677
76941986
56312432
3681710
2032398
34029449
331706
50364216
29526938
18674374
483407
83425612
93131371
14886775
10314328
93252602
23192062
8075819
42872824
3625087
42636740
77931550
8872979
36604774
56872327
4872397
57442406
82709872
55877795
87404559
53591003
1673179
12416514