2784430
17476857
83711525
85559489
43462195
31861497
13066313
24308548
50373569
71349000
59563104
1094676
23568347
22402883
39031817
20798719
49691806
20903874
99038803
6994620
41066181
24069264
99664567
89793925
55155867
83724050
32943141
27449026
3379480
32752077
41202522
5019514
64102632
88669579
12151150
81218860
59249127
43266235
26264061
29401747