13123078
81126703
85524884
9097749
6573580
21206493
57245374
22701464
97907394
35632681
49476090
96728898
46743018
37328162
99611371
93444864
90092320
40254673
49729615
7917733
91664013
5486618
918655
18121366
22097017
27616135
14534958
83417072
32111916
41569573
22031058
98416337
61332875
18424620
40298906
77059353
42345317
3719488
64713766
16674884