93798575
20018253
32832547
87232013
85069154
97127918
76323855
40151448
1295625
43824617
144325
9846671
77487468
1071198
819142
39422018
98256211
97886911
79122993
49081957
1838947
32898540
94505679
82702064
94307429
62524988
60035026
75345234
65748793
18259288
7163660
66173674
44132745
41489433
88286548
42105266
4151396
17264313
39328568
26277972