19252720
22712011
90622226
80239499
54406644
88905279
19302725
6834521
5054169
96652515
4982777
16093087
9697104
10679367
24491930
76405841
69582610
32254352
68444194
61384691
18678832
13931009
20902303
53392122
60996936
70112831
97175727
77898146
20619348
80715996
80455304
80041035
81723153
53154552
23882007
43605417
17785402
77192031
61175307
47901052