57146450
35313380
82258202
18161435
32381708
1552738
8099135
97089969
82371956
53902099
17672408
28297162
7054440
32331183
4342269
82911725
1948313
51246960
89649575
8969332
57567127
49426677
4954239
40125556
953192
26869734
41151828
55302853
8475093
30154142
58489740
8119721
36312614
41236348
36107278
7912819
9816693
72644846
59919812
8116045