60581594
44768971
14169515
54104610
23769499
14628721
12695265
65188169
78532729
47895972
92447818
43588627
96605472
152437
59007725
10534702
16839255
58181489
69693123
32086373
78745297
95423499
99468673
475757
5923462
52135133
11166216
317016
96528989
9966547
451429
64201893
6597639
96213550
80308798
32979582
5228233
77386563
63111455
27976132