45553456
16769697
43806160
67987379
2257794
69203810
52262908
69799488
13254572
843967
63076668
65524404
22853684
52408967
26617143
36482702
59565894
8986423
4271208
88305535
69261955
155956
667451
903125
723921
17022637
2135822
38459019
29498753
8336146
49161781
95904882
45269997
1855219
53699051
99234613
66996418
67277070
60617736
24619824