18104013
81841016
80349353
46808977
31547456
39813495
5330678
71672818
70161604
41224699
45018815
24617326
50474593
8678313
39197038
2495384
52164644
60792863
9679165
9892439
77114335
29491813
9210877
54791200
40844397
58245797
64047922
76389520
73806398
41632901
18482604
68696040
7952338
12233835
8189555
84937581
10644786
29818252
81106462
37217006