69635066
71962208
29026815
38468484
44532894
33305922
69865912
417934
69767688
12466445
6383683
79659380
17362676
88146048
94871750
80422567
55127900
23717778
42471243
388151
95425308
80258950
69067805
54444152
75125068
2350357
83605463
7921656
5916153
4678328
47296613
5786481
27209644
82624326
79651215
50299440
24435620
2075101
1421314
65846397