11652002
54245399
8314289
54143471
49186208
66525198
17939198
18008376
9181798
51336121
55328677
96778631
8202453
82329203
8526782
83931683
84708235
30476528
97309025
57182431
71013216
1322989
76556354
66632704
31923320
28665166
18845006
48089790
11249219
8799682
46425283
36961773
7621224
98024342
9845612
67393865
68288865
64012747
19634352
14056891