97615380
81866350
7339328
13604770
71989149
55347604
69787205
79406987
2384530
39934039
28433854
7481663
58024203
14356486
9377142
8145195
23673404
82649609
71739201
43585923
9129406
40754618
64651923
78201059
12117367
95475088
62511182
41746453
85817555
91423361
8311861
84863255
88535877
70252573
5004434
38735272
5384027
6827939
49615547
83128073