27107058
89206477
86588246
77701290
33511231
9625783
59682152
47808796
21283869
74042937
48554891
192710
77648384
41802991
39054159
46835822
61458445
63951522
29347200
96059579
65226614
65613816
65151954
42966888
63984842
158622
61391661
64735803
77059937
42302717
38215676
70543895
92444106
55519435
70923121
59996826
91294479
76469748
48623359
1533945