5529726
54676156
82618329
4442093
42578481
819269
26916230
6907867
25579865
84091245
25853214
67827780
61658151
24424186
64694639
13956996
81287363
17642035
52857654
32165467
29965882
60563866
57626550
16452216
52245761
52824080
41659386
2858433
29203360
23565191
4544941
76937358
28747501
68057945
26848687
78044810
37619986
21697284
97625872
5535420