74219925
61701086
88524278
24601080
18097634
82665398
39108881
4601814
45585727
20232014
469372
7259547
42903285
17113016
81242454
61647195
65907557
22521190
9285400
50419046
49147311
13551457
63938706
30212430
86955723
58339375
22025135
52634872
46618919
90226481
49964962
11179899
94373051
2143821
12388163
23419550
88342808
54063630
78927292
196863