16251197
18564862
9789942
4551860
32116159
27771771
21541156
70764237
6871915
66318369
67133890
63523941
68597989
79931845
23232
884318
922414
95295745
80892126
33746816
77093873
12501798
74695062
47836272
13847296
74948644
37507181
64003526
67055521
24672632
30972286
96781131
55951518
59141394
44753373
18748343
8153122
50348283
20139476
82904184