28773713
18036107
69034725
36412946
9791910
41474926
81089598
82148615
20837590
2179621
71449514
65681515
42956047
65966154
493366
13854086
191199
5718376
61895373
24487087
60576795
64753433
49702171
90925346
82335465
37504001
78792925
59411764
24242516
61344525
8356012
1665939
57716635
1693795
100007128
69186010
50365336
4285632
4641529
58987711