29062120
4516008
66511368
99084517
3916984
52156477
10152455
7413365
14785316
48046504
48299736
9472456
76611647
36888504
5106605
5152658
53933216
71047291
66857164
81744372
812825
21925586
63773775
30066545
71684525
95436155
24644359
55932375
22679461
7782608
87015326
15947321
57717752
16099321
17998547
28109871
72929828
93294484
78923864
65961366