4330540
9881322
91702163
68105984
4695862
31594241
43037605
49697957
9604559
5891532
70397175
10039734
75996889
86219654
32378060
56496717
55091863
74915175
47108373
36757578
49462928
2762820
89696876
37533128
14779973
29968802
64483399
77829397
97642019
91704594
47443844
82738358
80191551
92698978
62069396
23957218
37945474
43409178
14345528
3385986