49258212
20096342
21267216
47106968
86589776
2280483
7751873
19262212
17118142
48293363
59705432
86056885
34887144
27522956
56922839
27548288
1799183
52668048
69299369
6586911
73152619
5352574
14443835
3753660
91603891
68991327
22727200
36151113
32865012
7045054
34919745
74695270
88506867
33456551
622894
82956518
87905417
13535224
83398094
45863952