33851570
80788672
46271695
37834282
19051084
48671990
9561187
5077197
63427035
29478085
63772619
70349797
99315014
22199869
17358857
45992296
333132
10992519
16942587
81064058
91032778
28687282
42801090
11813257
21523288
31314250
6480317
90615226
14874173
15403775
83228571
39954206
84639021
4044034
90095439
536006
29635901
69332126
85329567
20202995