12891763
17622150
16724180
72922710
39849597
14018921
48588930
3669279
87251277
57035885
93745004
90871787
40845622
8477931
26591179
12131989
6399960
73196437
3657455
50691735
52398245
64524076
49963784
57225039
41042219
11029600
11948897
6286172
16678417
63179111
3006031
32443337
4636503
37841157
68862394
68511282
4692810
89968494
77547264
81709978