22225994
6812953
37261129
66396962
8104003
66715808
44689023
18701391
18635793
85786382
28074264
1726250
15504582
26688187
71085285
52026549
77765821
2591204
53632491
76869557
62136695
41169601
33319090
78576140
23898927
49182718
33648728
63841928
2155151
30672470
9264939
48795108
44863130
3618611
2176408
31457843
29291797
50498960
3012841
28976788