50938615
46682161
17036136
37824154
88986592
74275772
26467001
6895556
86659366
47883818
9057313
5012877
2379157
82515943
9503670
52183862
87643285
5745330
1469910
10523629
22676078
13327290
5415842
46781171
3732973
61971621
32075630
296610
95685375
54179527
35278343
76648267
20465844
33705818
51092286
29297969
14541729
3414396
21428583
9189795