84315336
59134966
39333313
31077769
28125953
6552646
1650842
4445804
66059902
22924342
47977464
19146301
3510762
38969210
9198599
978054
22489970
2761447
46959500
15173627
4952344
13001924
41746779
21046939
66778818
74793185
81519966
81498285
46898913
29693248
52805861
3116125
47735816
3783334
18717089
51329390
69883060
8813902
93067987
98381584