12384897
1707542
54319275
44737942
77212707
52977019
51218872
8479284
64886039
431749
27613153
51366421
13189138
67837222
53069264
3740521
51597122
28721275
38369186
74317912
34064417
16164474
68626984
72147970
5946170
36672551
3719898
69033533
42166825
76513687
45553042
15236802
95206356
51901962
5657476
30499712
89519728
31941066
60196090
80758089