89282580
83352693
60863346
41914679
21382574
58563949
107338
7784636
9324546
67883439
3554167
47788570
40334708
65616130
27552953
70195107
28444349
7687217
847376
94266144
37686361
9566128
87398265
64463672
19262538
3679771
65518115
7859985
76123672
94225054
94572289
16127412
7526874
99077652
81272285
10042798
22268111
2436865
22011630
6694674