1691895
90926310
44101037
31399721
64055326
7266017
67973696
20242642
83248314
53065690
9767830
75193929
29534540
57484782
30918492
37117253
56208678
58875746
12938898
88744549
90071513
6887132
57413261
39136050
10896078
46644509
8469839
47122576
45245075
55695026
57696219
60055331
34743319
12381052
96388778
72237537
4080379
7452964
24629770
3512871