7528331
51581760
61086633
76369020
60233611
31354975
82147958
31699444
77006588
70437800
88419856
42125211
34841534
93559853
83488628
59421947
53218847
85292699
80267897
80822387
41213824
53191821
85846865
22973436
34887456
533234
33749301
65677290
93151876
82176589
68289692
12311749
38628116
28524046
52686100
80981040
67942
98108796
24713914
89971261