77067814
39954774
18576665
32624609
95193167
92105994
11144967
6341211
66579269
22777259
47702952
63543958
82679652
9799571
77901510
60873058
1583314
71013368
76721556
5295446
99641139
82024689
70522191
49693043
41791084
87615110
6246163
65059618
80881679
4915298
68873317
2844168
93675752
94327538
68974247
88594004
11481951
89659556
12651883
3042071