16485073
77717552
3053711
88999047
20764197
52648822
30036019
59224912
8639384
53372598
59939835
90415518
86381890
52332634
95499384
60378576
544436
2581116
39659794
98538321
49993915
701607
67602935
79089586
70922349
6123699
70459315
74128230
6252435
21472314
68544812
8389187
35216974
19241151
40832021
3930276
51405855
60813858
37507176
72992935