19586921
78859359
45539989
69908972
21346592
30685225
70873370
3301926
55888022
34751425
70864679
13645980
89391562
92685670
50829057
42195585
13708990
59847114
75206917
7823599
6717202
74733584
9030218
32846614
39089551
22278702
31391042
83224371
75929280
67965106
2259830
52435859
987895
74998495
68041228
83747528
63774363
97532641
60081535
38028478