94579616
86525735
67103129
15274054
9148791
55063637
83781842
48929313
23596582
67855340
93996062
90254028
24986552
21425663
67511464
40368183
71553043
36195146
45476882
72243519
65123369
28855738
49822801
48727116
4796154
71102665
8138613
60373975
33283465
61804412
64694281
38944592
26814501
44473208
29415647
75553534
749797
14553783
62506419
61754738