81668399
9541571
62326454
18616808
25865395
8495178
62978005
22788204
57215510
77259007
38642863
33087543
7627413
311629
7841633
22364823
69968315
48019032
15066952
13448880
23895931
17915557
71019915
21689911
54288328
84937253
90651662
58529830
68331522
27907350
45182293
14215469
33467162
97159469
58626762
34457841
98798571
66335182
58324387
64783039