66559778
18322402
46128157
45888910
17405642
16989529
41952462
545560
5646291
77612458
38081321
80932253
5814399
32231764
32398330
68506637
69096181
49784736
19976923
2534397
46723172
84931156
8306732
16308326
73938404
22104970
26606771
21122675
78911644
821160
90333542
59915601
42456446
70938988
7786951
36574239
38208973
42553657
13478833
46601756