10974103
72891651
78911201
43331432
19215762
613624
1327550
75709092
88591829
71893094
99014008
28334780
17186587
77363489
4987649
17035222
4373985
93431551
18711953
58599105
68405096
65642255
43051546
11594102
38089493
19155525
88324962
88944048
34113098
92941510
24089150
74455394
5128928
47728140
53533367
54857724
77745669
64242383
45401872
20253418