55795094
12901908
66106917
78191524
2312338
94842133
20541508
77103723
88791950
34091415
48561668
10163836
78061198
59983401
58678268
25746180
32287673
21605982
55431646
14446487
12468615
42131216
21906222
78872266
16789146
48213409
29646629
48429799
24604905
6303386
58371369
72359100
51663164
2764657
39689227
45343286
48341136
74059708
68471932
7135870