39451597
76583802
95723132
8142689
33019878
93373978
4643996
1295920
47238973
74037795
95342933
93202378
55232889
27657763
19005302
74662146
75283480
43838835
1259924
1079130
17796047
49977162
21828454
51912042
4313227
55868327
46279320
48296997
59758
65796391
43157818
15807191
52037142
6007495
17299051
1806985
92672782
8687609
28654399
16662137