55701261
77949484
37814050
87925537
4956327
35033003
55164623
14824488
95593910
67515754
58955552
88184617
36972320
78356140
19682079
62006374
20855068
61143780
67939305
18197849
10056363
9329794
6127451
14352191
44141847
47111035
92227916
64796142
41003183
51177175
22141452
74841218
71815765
21632549
18031614
92104310
74778180
84839677
45373771
60203112