42144345
70104420
5486954
10172733
700210
61659046
16618854
75579078
93045306
49621638
10757529
69107112
82791595
83395713
9277847
96042736
843041
84338968
87486463
82109159
99465983
83006368
3979265
443739
39476923
9835290
26387789
9887903
8799687
778291
63162126
79684692
87805892
66718015
55803635
95673832
25125991
90006939
29917967
12729454