50536187
77754304
14109209
58255559
94454423
38411556
45999159
73639074
66131518
18963222
24505929
15821281
73249100
62322108
85091165
43907735
52596745
89752533
744054
8095386
21837166
46125761
18666300
49303496
93693908
28174756
31449667
8254286
224680
31667827
50128635
1206115
78434473
60967402
67198742
15535370
95116684
62012266
78071627
27684868