82703848
64174632
88923575
67476205
22427467
33984620
24005184
69497345
80453994
82142184
93811185
30077024
18192194
96864761
52549838
38952727
44517589
34599797
97612927
39028139
14305756
33635525
37728502
36332532
555207
80265753
27434749
89326653
91331624
51239201
22876611
90051558
83083534
23572579
7152489
25699566
18533533
58972132
96395088
10481200