9443763
49683059
1325683
90873854
75659605
46916984
27944788
8787789
8093877
53301406
79243515
5154744
7447994
32155866
19345379
3056161
82351771
51629855
26731532
53386215
70198792
68124140
8135095
43936059
63481227
43113825
59237227
22433732
60056713
97875197
16082713
64956809
7919904
96949550
43689355
66939833
53782589
16368753
4336178
88011645