20446522
85638976
67444221
96901260
60573631
31957919
66497293
87435106
52113654
97495735
51208693
42006613
56767259
30367
29334726
36569951
59392373
6829694
79313725
76502269
2802233
41883135
93405282
61017785
63803165
54663595
65562867
84475246
10734029
69346364
33611795
9939614
74086151
54091372
4653171
91961508
74286949
28257049
39179308
41367603