16604487
29326526
342622
73939881
92277825
53348038
66334266
43615546
36825588
52718723
67299886
37751473
6927718
78687161
2287393
36159512
5341607
75212710
1183649
40267695
45114232
59837700
42799442
66815875
53883291
78114121
10392241
76145266
11789573
63716201
37201389
93682018
78832415
72228283
53532135
20675142
13553094
1432339
14599512
74007213