18841375
31507243
39493090
34336583
32847906
47495065
77157575
64736518
31857729
61198524
86975799
96909529
26097112
539307
59412414
65678441
533270
20711506
19276467
5060827
6864532
14408069
15267911
63041767
70378397
41935549
67249907
27754161
2237819
10258459
45679598
66814898
7008917
14854424
22435075
59073566
216647
11281600
6655918
71181516