3070210
56788236
54445444
63087363
83529052
74068816
4012358
9095202
32376474
52055710
33081358
91616895
2416607
4946888
44505083
48983504
28243523
63319473
2208067
51397932
2770195
96925334
24783672
9783790
51549556
25476368
50248247
43011122
87146937
5751916
4900714
94847190
81685405
22758138
21836477
4633408
9227043
82194235
65514620
68847843