47092568
62425413
99757422
7960878
30624977
44239854
85998500
62818385
90513990
17907498
70025948
84583010
91531033
38273451
63836695
73259795
70818495
40322086
98733962
68241242
85909530
25785518
74928326
3663235
91312563
50686667
30091992
54124416
58464763
21232169
67185731
46616486
31708364
24943754
44589745
3472334
13725545
25317642
36404773
32476827