65054660
61797726
97468594
28993517
42035793
736889
50841365
85484663
85773107
5716609
46304335
60767859
48073415
14513140
1740105
50394816
2224278
76568639
1513846
57262812
20801533
34357611
9285396
3815294
9383348
88632906
8915748
5137324
66954124
25357768
8425614
77051840
62362820
55366758
4327995
50178410
78129666
1488963
85201980
62653461