23105891
8632602
7855701
16972216
74929989
30263131
7506349
15293472
74051570
13709111
5277605
5867791
94574501
4217861
8423440
50316841
94194923
79925929
823622
38465571
62859248
26629467
1589203
37224973
6426791
63401324
70578890
2981918
94339995
31365241
15684807
46902394
57703521
91696583
42507663
2850517
58703987
74723782
18257323
3256811