6122910
28277502
5866742
1851228
19257965
48785993
15575895
1183811
4127654
64064360
98418230
20569219
8298947
97654000
28718486
51231333
85771963
4308377
39214576
59347456
92735098
32957108
77883393
86938955
45683942
54544317
56167006
28365093
94665445
22141265
61425175
45903424
47981118
62333815
82456567
7696222
24058680
42873180
42675518
48898426