9187626
16444534
24441604
18589588
2557370
67284568
97953805
4184512
39942105
21146410
30396158
33807245
80722895
75213611
6312472
27965310
10035259
14611048
37444725
12538990
12073648
68576698
54379586
83635168
35386996
52044400
60582619
12012563
67618167
48211275
89599199
58381757
86161229
40996758
95908927
80712100
4540745
64367260
10744125
66165992