33903925
27785454
29232233
87629099
84915493
80054850
76841806
14889843
77272354
57586318
52063908
46472731
37327354
52373498
67418015
62526416
45723879
77296768
33116720
58512828
62284299
30538898
5519272
75836380
26963740
4444622
2214593
93979546
51716292
23436149
87173351
17132136
80496455
4994935
16728114
44708717
75355500
21961012
54863380
1068110