81653463
92979968
30849618
16728314
105685
91463796
6083456
31354355
52724878
6206291
37426100
27213142
74256142
54367062
6016880
22734960
29134586
60689404
42005720
5737906
23194460
14252979
90691453
69791271
66342889
63094331
41794861
48973969
98553360
783206
83527307
94488304
5442397
26969806
3452199
89076044
49623305
98481129
75434635
41482271