50947643
49851175
87078506
35678233
6828122
42932676
12192168
85775532
59374501
26656553
64256327
56245055
89352511
48544732
95599900
66771337
84584837
40782982
7834492
93748260
6211141
64464710
83678464
26141629
82273778
91848664
11966729
74578507
46973314
8147967
23769784
19241088
50487370
97607108
961200
84936599
8550415
61975296
80232921
54978460