53404165
23542359
75271250
49052621
46958041
9438415
19799743
46973494
1372193
12179479
56217329
40251046
28096280
62686582
76058420
51257281
65522379
1875908
96994655
68652225
47818766
87151394
43435983
38648005
16911520
7974425
6211982
52695189
85688997
83772027
78516926
48198341
26361454
98937584
921573
24918815
25757029
66101785
1938171
53472065