21388682
33449825
60658077
26375140
37054561
5537058
54477481
1834999
12244045
83543922
38547153
94651646
26169149
19608082
24753884
28782646
9139523
29663055
35508666
26462417
32404687
39851
57415420
41148858
32501356
27616018
5360731
73396132
40027821
58123407
47665190
32372598
6164378
96807046
54795000
37652951
38638393
89159814
1846613
76253988