35663757
81394810
50085584
30434283
11128772
84114016
9386483
39872216
44555991
3466467
61417133
73956095
90414631
61687128
86745953
52295555
61766832
69504182
58436558
64162253
72135574
41147040
59614070
7472502
1735659
39157318
27934840
45597087
24743875
53489489
36464018
57786975
49754472
22313811
25511414
80439485
404866
61043284
76163131
34815048