97705552
64932013
3936617
80361974
50427877
55707810
99651336
72501593
72039059
70487816
52082590
38948872
1062972
30215783
18102602
37096163
26652641
41723527
21748448
11018917
1683247
16179452
53698864
88255916
48827907
14649958
82012892
49874614
36324814
34841632
8198711
77693852
19269740
276671
28339573
37217859
97672196
3700734
56778802
45479407