82275660
1219939
4426462
93658860
85269451
59306528
5865579
47642165
38924650
73163707
42697900
39043923
36116637
93065933
65269048
12458154
8377817
12426975
39799268
4162583
16128822
86415890
45247094
74129417
82806768
30479612
842361
74751833
7074664
37694804
662503
4932233
34804610
9853547
91706600
98949287
801360
30568685
4325339
64437154