52647368
916676
9285479
44053917
39791246
64994110
99733456
76836802
6537540
19081730
22037817
38259411
1895355
17161286
60416059
3066924
26568255
49053350
54336892
62506641
78075629
33069454
51953466
74803265
90717929
26769823
84218669
55576493
52522243
70199324
7595314
73436827
1272862
66118321
76229825
97542405
66404967
86677436
52112484
20556926