20798882
93489842
486390
94473577
93601240
80974320
37685582
3278406
9626651
84389056
53746530
93085106
81638462
5154174
50942
52063784
6585650
50559991
6321607
76172949
51482453
30969628
3566911
91748606
63468990
27889613
97315230
36779708
52155627
20317311
11715137
4956910
4395273
3631749
90308564
28353859
48649181
69868444
50193186
24009635