12255004
6438439
1474782
16417533
55607576
20391432
80448028
95494053
65985543
82917779
98449900
95656869
64822911
5444710
93957588
70283112
34776970
42119266
42096285
6010733
985753
26238581
18119549
41747680
93454578
27052743
6055109
822897
4467742
59819638
57133187
78068507
7671235
34817
92243909
23788166
66596257
14813713
186156
22957798