23538453
67748731
20358811
8147648
53552357
20773147
40328798
18274146
25573645
40433100
63338063
87278141
33594645
20161498
99642570
63858369
39808004
12581305
71226722
50615022
96454125
9073959
93122404
60891851
99519888
17402136
39928702
19182861
50902102
50993168
73063238
54061348
70101251
56001127
88422548
29685372
7915563
6649975
58302954
83304858