1277606
45073205
77572228
57759972
43918942
47719557
44297628
85224814
78986294
18187917
2326887
85982917
97842712
96261608
56742544
63901172
27609785
68272476
19693315
51735129
620793
83304745
50645568
71314789
79772355
33166470
26928326
73385194
43702282
76578022
7075545
97534289
8305724
43039015
87309896
6448700
76732804
93168958
46593632
40797753