52791101
95342901
88436003
63934475
76768266
7117253
88908397
55531613
70201642
87751535
11085568
4302579
5714158
48573563
51194106
4834374
79641655
82781696
1627584
32274000
32875703
1383924
29117370
49751980
56209150
56525704
15632568
5404439
52397620
6599285
97582424
20611154
27559857
84781690
9034481
399132
395255
54728919
67229532
44442740