36571450
8832576
79513984
87701597
26848252
82905932
28288511
58131746
21565497
8905785
18794411
7833742
88863354
79862362
13438431
51892986
75003242
96988986
64023146
18264366
33269237
12382169
85566057
20087755
45305993
73279704
21183260
67728380
75499346
63566585
54258146
536518
99451847
18327447
71969824
6811762
49448025
21821602
21813856
6587106