6174236
7787504
59264951
7519382
82951590
97233837
14758015
47238855
27134928
49035521
86789922
77309406
87756609
82474527
54348066
2455642
94533839
88432370
46267632
31317117
59244899
38168908
26592316
16359654
80129263
71402742
60333934
55147836
75096357
2157577
66133177
12482057
46277771
41403463
22488456
67699192
48901820
20964509
9342674
20535038