93723812
70237795
68012954
83429846
68818130
35758393
50236427
98063727
2166453
99365992
56954130
56546400
86646786
26555295
3544987
30825521
2964250
17424209
6456909
79819150
53826305
64149967
82434
50996036
52915924
50972885
6137213
46602820
49674342
55831662
81945569
64687166
75117109
24956411
82842213
53004066
34438892
67446898
9963158
19567525