51548891
19369596
4101857
79903654
67534932
348345
3096839
13945839
30237051
85327002
90869764
77286375
3725624
64082207
53679800
2296228
78915954
82981847
18761900
56167509
91681214
328291
14714421
85256303
299463
85819401
67219909
80004593
15021611
81585964
76607806
27794119
76531604
74293241
1241771
87711746
65216993
67549483
18908304
32739672