6590883
65227036
11034733
5089306
35777185
39262846
48651018
36324639
5763888
25282989
39292169
61151959
3599564
15199250
19783640
33524149
8424495
54663345
46661762
92196963
74857412
33322473
84554842
24582678
84055777
42308060
99628641
51618169
8480180
16755040
59877783
99954355
5297955
61079917
64277524
49328090
66269961
44163050
50331644
762104