21466167
13989194
47603208
3077804
5639654
86269335
164444
255868
3883079
3274111
4694782
44319590
6684343
78488757
79822444
74634393
2334152
57443356
40956793
35587547
98005485
28352529
87985707
6412060
44924757
51604116
50236015
31582694
41461509
46686708
58137230
48049800
5006232
34448902
76074880
3765806
39519938
84497402
20104171
86584881