23488588
73809752
38061831
28531471
97207392
9315431
55886158
5985711
44214825
49904485
35687738
7624459
32236356
2361547
6416542
45476053
75261728
14887995
85696076
35243506
18162067
39649729
15097117
38131493
14707302
95575674
83456447
66237625
52708448
13955711
20591632
35317635
53108916
68092079
71366162
50423879
12659608
84409415
89359758
22995884