5693133
13195048
66206457
25546145
13266560
23766624
94341808
19253642
50445064
85263955
4974851
8125541
37714809
88218907
20844960
16028858
93133306
298048
59977235
21357158
69159034
8774767
36536466
2479578
54519012
72926219
5257026
68824804
45591358
21149873
21105789
64687314
82972161
3001764
56698224
38978938
97992950
79096824
15111613
21573374