39779290
73062474
463296
63048805
43257094
75789608
29598089
95952432
82832760
46592608
13276105
59087126
41643672
25002330
65964355
41561431
35033199
33294683
33268545
69835522
77293036
62563636
45889034
48116015
95199334
15997890
55347407
47316175
8555628
33782596
28502553
13557910
32603235
31971849
7704192
190912
83919437
1780778
5306888
68079938