72993260
55262723
3448933
9997672
78373567
1398302
48547971
41107490
19744535
25057944
12342499
2614668
78386420
67531600
30651156
29239886
74225503
9677136
4393992
6679514
4342128
67549088
6675834
9468411
85003044
73894101
3169915
57369528
52161910
4304640
58995095
68814551
50459527
28778438
2562385
66765240
74247590
43318652
14826897
40201564