23385451
86601891
21049486
65129155
15366028
8469035
82145093
4784059
47965007
21459251
66868685
6255684
49227040
81905594
81475433
17434447
40999916
12518437
25217536
38445901
3893425
68001769
32584602
27661445
37322090
49058680
23876169
87394026
82745979
19665237
89349233
67037066
95812630
79982051
69395679
4281380
94396245
60641474
17767141
57006394