8129664
31975825
179094
20967039
77675244
877215
32886404
34602644
79296086
4737351
16423889
59155632
6976454
77847384
86318701
809191
64179030
39161428
14262140
34925255
44567943
61513080
3893842
6721750
689461
27714762
18197219
15918332
78989265
64658323
83385310
32446372
95524751
51559249
78215387
28445668
56285875
92558272
48737825
7213637