18369280
31088828
6668614
91244539
60263368
37306245
80345883
59024174
42334247
8797459
80037065
27257584
3842381
1566982
89789136
5571268
58992000
53627898
17971401
17313596
54682771
54118002
99462098
3730758
11933024
91746180
9225357
87288584
83615354
71487652
84023365
67729354
28175088
63664141
92497968
78562230
72182035
80761232
3803981
85746119