47631088
65264171
4234250
76926030
60072387
41758689
6552362
12119121
8288280
95087383
65375352
84923521
7638192
8052563
43604085
33984340
3459490
46743605
12824651
25981388
172653
54494901
3541358
17192415
98424680
8386615
91254152
1382261
8818918
22735078
75154555
54334268
39869791
42336764
86599958
60889843
60553745
53193061
44612678
9797599