44392879
7715767
6590950
91298331
1786544
56927051
19881100
38724553
18548464
86222099
9272419
56759469
44803259
19654281
74322238
94882204
7801766
1140914
43522543
71887429
20608776
48437952
87187027
42191685
68081311
60495210
59399160
22016841
56365296
1481198
61803284
2119733
71484016
74208041
8743197
32263983
72168200
78819332
65687720
93994747