23158960
2219491
98212179
15537256
76436696
70392804
74247005
26026776
10744758
8718060
6688143
88502492
71314988
28462401
54913383
41862307
36566222
40134876
57364363
3263525
36053709
92327042
27205025
10298304
9307259
15325238
35625780
3892839
1691781
78546096
57761220
5679423
46084253
55381869
55784708
35293131
82673583
73728590
84443289
7278511