38072993
91944208
8374409
49056073
929966
90514555
24811480
93483346
38861062
2551187
89771210
18795392
50379219
96745013
65644531
65305409
76973841
92904390
83512564
20789556
82371967
37433710
51976627
8008054
14377421
9036751
98184944
16073646
2823289
45106883
2705257
73876577
62941
14244927
9729825
83525960
81707440
10425026
65914887
30939677