48282965
31809269
62788958
78861881
1603030
72507949
63843418
48977536
642346
43708377
70284231
47977150
28305284
11885757
728030
34081192
70688515
75985466
27343209
6546166
31403761
93708556
90474787
737279
56726047
16778410
40949925
57373404
16347673
3396963
81936911
52535743
30163159
20682914
88765833
39191242
74428
10562138
74719658
8378539