13626872
50104952
9100986
5921350
812914
76822
2905309
26737210
10953403
51779718
88336160
80826402
2800224
99584633
93399240
83868068
9031878
8738836
4544300
60786703
71663367
30969386
1936427
45843201
67677218
9919599
59451603
16788249
82218364
94767534
38586688
1506447
48509599
61695445
70682550
9564214
69739949
46291494
38044845
30145491