79251485
21096610
23759590
24831991
17509199
22925169
2503556
364880
49259013
88235858
16838308
69596168
26259562
68788257
16717440
22633690
99867614
94787697
609158
72893382
59991739
16086951
83116794
99908113
62224265
9689184
64404984
20247773
98215848
37219718
29099122
83758669
64579432
57081373
80034898
27246743
73683128
80432898
535897
54914238