47582026
683756
28195248
48013801
60803658
841821
26144505
90494483
35048893
15037474
63326034
64021187
17221436
27479583
56356952
8413305
69708220
277230
74947023
72493983
37021078
7343791
89593421
48381132
79712321
1698997
24879386
8083120
27824530
41992841
97044811
30474338
96535866
8277985
56458022
28088625
91039360
56445808
50598280
50276768