19228980
22766974
11343332
89605295
87802523
90116926
83383636
705941
15485536
39309212
4988831
146224
47046031
20811697
5589435
69805793
7338970
92565055
25702393
97727417
29136325
5749443
11701419
24772206
75209968
36563529
57569696
40655821
16453017
8229921
39471278
555513
9125162
6369555
86419731
60505729
3694259
5383168
97799768
93408684