14559881
72615631
9986201
15888373
25577817
49848698
66548516
62645451
89909214
42176898
15994702
6538915
87396960
37553988
69413969
69222640
83138263
12502903
8403871
85407907
74662900
54893037
21521941
7604126
22954960
192953
23166765
69576860
23839938
6663826
96468036
35329704
61465751
99885961
33133572
24509307
7085159
14208767
34458117
44032024