9815315
34969842
18345303
26766300
85337905
6835916
48959637
57058950
95911351
84066528
58476214
61712541
67638377
87932956
7683345
62163510
1337768
13069705
11768415
31763956
8498966
75754120
255805
68901559
77999272
7092215
47744053
56952037
28584406
25706755
43851988
9986684
22367553
68006733
74524193
8053045
24218945
69985229
81305696
32122118