11098230
916909
88514816
71768639
31617753
12077950
6376499
67206960
63937687
8847474
41714618
14738400
57323742
3488035
35563764
2051140
93867781
52051099
23036870
41725949
15137411
527626
33878436
49938927
82868519
26494549
41712449
7273525
45005316
24703340
85401742
94788616
15436492
76296087
22074381
25491021
77957473
11201479
59733229
89996190