90568917
25225301
24913286
24389782
43031636
46944870
30396070
9938592
74698538
47442103
95628740
8551416
93346637
24788365
2756151
80351236
14217322
6915446
3746807
21141722
11614159
15738673
63322099
1407010
68109521
38055146
65269384
71478528
38919049
72783704
34967988
32455364
60172643
58395621
64237560
26213383
80206558
1265455
84083193
10868023