80505647
84971190
39827949
47841962
26384187
3293497
82487569
29531123
29791954
51211279
18377720
23976932
52248324
17673359
2143872
646173
3521776
42602181
30655217
76702207
8004119
7669690
55802516
65187302
10011556
83987398
5564167
90659741
68952373
59235829
455636
18025557
91632380
82631603
36081069
75622986
28768999
12996920
52016595
16195956