27544829
12074169
1872947
68727727
3971166
46141167
11507106
54555587
12028898
42278118
60635820
41194659
99336589
80782183
6345301
30023173
95608635
98858281
31351239
83822934
42455796
83725276
83928231
25358140
11831799
65196690
10521309
70928476
81209016
7176383
87491604
82166709
9522119
10461468
33808360
76044301
95083864
71117295
65757556
78793794