16428617
2114984
30897416
76211479
94993939
45363701
72351889
54612681
8465240
36601699
30202
78465399
1902979
92646540
72125397
59762227
4766289
68327405
70933008
3347774
15668553
7158453
13529734
86633444
80308789
52418752
73679121
54199179
97216377
76105989
60542560
81904964
29882275
43772199
9241654
4863287
50581009
57951027
34951230
91078293