13183606
93303681
29087109
70465294
46328679
86325282
10097002
72373842
74154701
84059266
7225236
24107207
41738472
32397578
49917607
15401525
17725552
25581884
98521739
36622135
10768402
73632737
47076736
909269
10908174
84328976
86875586
48061607
47373979
11735059
45979344
63913919
68939711
630883
49883699
37869274
52405161
57356488
71529386
98919287